# Copyright (c) 2023 by Azure
#
# Endless Sky is free software: you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later version.
#
# Endless Sky is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# this program. If not, see <https://www.gnu.org/licenses/>.


mission "Avgi Culture: Verticality"
	minor
	invisible
	source Peripheria
	to offer
		not "avgi: lost in twilight"
		random < 15
	on offer
		conversation
			"軽く何か食べようと場所を探していると、飲食店の大半が、自分のいる階より上の段状の回廊にあると分かる。あちこちで尋ねて回るうち、アヴギの建物は飛べない人間などまるで想定して造られていないのだと思い知らされ、ひどく困惑した作業員に頼んで、たった一階上がるために宇宙港の貨物用昇降機を使わせてもらうはめになる。"
				decline


mission "Avgi Culture: Free Fuel"
	minor
	landing
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 15
	on offer
		conversation
			"港湾作業員の女性が<ship>の燃料を満タンにするのを手伝ってくれている間、彼女がぼそりとこぼすのが聞こえる。「不可解。私たちが一滴の重水素に血の涙を流しているのに、異邦人には燃料をただでやれと言われるとはね」"
				decline


mission "Avgi Culture: Playfight"
	minor
	invisible
	source "Peripheria"
	to offer
		not "avgi: lost in twilight"
		random < 12
	on offer
		conversation
			"宇宙港を歩いていると、小柄なアヴギ二人が頭上をひらひらと飛んでいく。おそらく子どもだろう。棒を振り合って何かの遊びをしている。一方がもう一方の棒を手から叩き落とすと、落とされた方は目が回りそうな横転をしてみせ、それから二人は飛び去って見えなくなる。"
				decline


mission "Avgi Culture: Cocoon"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 12
	on offer
		conversation
			"一人のアヴギが飛んでいく。背にはアヴギの子どもが二人乗っている。その間に収まっているのは何かの繭で、紡がれた糸が縒られて綱になり、母親の体に丁寧に巻きつけられている。"
				decline


mission "Avgi Culture: Zapchannel Ad"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			branch language
				has "language: Avgi (Written)"
			"壁に無造作に貼りつけられた安っぽい電光掲示が、鋭く角張った色とりどりの記号を次々と映し出す。読み取れはしないが、おそらく広告か何かの知らせなのだろう。"
				decline

			label language
			"壁に無造作に貼りつけられた安っぽい電光掲示が、アヴギの色鮮やかな文字で伝言を映し出す。「ザップチャンネル光線エネルギー！　一杯につき三千兆を超えるガンマ崩壊！　一服で一生分のエネルギー！　今すぐお求めを！」"
				decline


mission "Avgi Culture: Dissonance Protest 1"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			branch language
				has "language: Avgi (Written)"
			"怒った様子のアヴギの列が宇宙港の周りを大きく円を描いて行進し、他の者たちも頭上で同じように飛び回っている。多くは色とりどりの旗を振っており、空にいるアヴギの何人かは、鮮やかな色で大きく角張った文字を書いた垂れ幕を引いている。何かの抗議に加わっているらしいアヴギたちは全員、腕に鮮やかな赤紫のリボンを巻いている。その色は旗や垂れ幕にも目立つ。"
				decline

			label language
			"怒った様子のアヴギの列が宇宙港の周りを大きく円を描いて行進し、他の者たちも頭上で同じように飛び回っている。多くは色とりどりの旗を振っており、空にいるアヴギの何人かは、色鮮やかな標語を書いた垂れ幕を引いている。「協和派の税を止めろ」「鉱物封建制を廃止せよ」「死地へ送るのをやめろ」。角張ったアヴギの文字で読み取れるのは、そんな言葉のほんの一部だ。アヴギたちは全員、腕に鮮やかな赤紫のリボンを巻いている。その色は旗や垂れ幕にも目立つ。"
				decline


mission "Avgi Culture: Dissonance Graffiti 1"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			branch language
				has "language: Avgi (Written)"
			"<planet>の宇宙港の待合所の壁も床も天井も、色鮮やかで曲がりくねった記号でびっしり落書きされており、数人のアヴギがブラシとモップでそれを消そうとしているのが見える。何と書いてあるのかは分からないが、通りかかる他のアヴギは笑って指さしている。もっとも、落書きをこすり落としている作業員たちは、まるで面白がっていない様子だ。"
				decline

			label language
			"<planet>の宇宙港の待合所の壁も床も天井も、色鮮やかで曲がりくねった記号でびっしり落書きされており、数人のアヴギがブラシとモップでそれを消そうとしている。塗料の多くは壁を流れ落ちたり、他の記号と重なったりしていて、読める部分も雑だが、「税」「窓から放り出せ」といった言葉や、「トワイライト警備隊？　トワイライト警備怠の間違いだろ」という一文は読み取れる。"
				decline


mission "Avgi Culture: We Live In A Society"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"一人のアヴギが、新聞によく似た何かに顔をうずめたまま、あなたの脇を通り過ぎる。歩きながらこうこぼすのが聞こえる。「信じがたい。我々はまさに社会というものの中で生きているな、熟考」"
				decline


mission "Avgi Culture: Realism"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"アヴギが二人、話し込みながらあなたの脇を通り過ぎる。「感謝。ここで現実的でいられるのは、ありがたいことだ」と一方が言う。もう一方は答えないが、深い絶望の気配が伝わってくる。"
				decline


mission "Avgi Culture: Doomed Korath"
	minor
	invisible
	source
		attributes "aberrant siege"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"一人のアヴギが戸口に立ち、拡声器に向かって叫んでいる。「宣言。住民諸君、警告する！　暮らしに正しい釣り合いがなければ、破滅するぞ！　破滅だ、破滅！　噂に聞くあのコラースのようにな。終末は近い！」"
				decline


mission "Avgi Culture: General Ripper"
	minor
	invisible
	source
		attributes "aberrant siege"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"一人のアヴギが交差点に立ち、看板とレーザーライフルを振り回している。「布告。市民諸君、アベラントが我らの尊い体液を汚染しているのだ！　今こそ行動を！　体液格差を許してはならん！」"
			"	まもなく警備員が到着し、レーザーライフルを不安げに横目で見ながら、そのアヴギをなだめようとし始める。"
				decline


mission "Avgi Culture: Criminal Mischief"
	minor
	invisible
	source
		government "Avgi (Consonance)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"黒いスカーフを巻いた鮮やかな緑のアヴギが、滑稽なほど大きな麻袋を背後にぶら下げて、あなたの頭上を宇宙港の搭乗口の一つへ向かって飛んでいく。明るい黄色の装いのアヴギ三人が、警棒を振りながら、戸惑う人混みを空中でかき分けて進む。「注目。止まれ、泥棒！」"
			"	「挑発。生きて捕まるものか！」と泥棒は叫び、直後に壁へ激突する。拘束されて連れて行かれる彼女を見て、あなたは首を振る。"
				decline


mission "Avgi Culture: False Alarm"
	minor
	invisible
	source
		government "Avgi (Twilight Guard)"
	to offer
		not "avgi: lost in twilight"
		random < 3
	on offer
		conversation
			"宇宙港が黄色の明滅する光に照らされ、機械の声が告げる。「命令。放射線の危険あり、直ちに退避せよ。命令。放射線の危険あり、直ちに退避せよ」"
			"	人々が慌てふためく間もなく、その声が雑音とともにぷつりと途切れる。「恐縮。失礼、誤報だ。ミンダロが操作盤に飲み物をこぼしただけで、放射線の危険はない」"
				decline


mission "Avgi Culture: Fencing"
	minor
	invisible
	source
		government "Avgi (Dissonance)"
	to offer
		not "avgi: lost in twilight"
		random < 15
	on offer
		conversation
			"<planet>の宇宙港を歩いていると、アヴギ二人が大きな建物へ向かっていくのが目に入る。細長いレイピアのようなものを手にしている。"
			choice
				"	(近づく)"
				"	(気にしない)"
					goto ignore
			"	鮮やかな色のアヴギ二人に歩み寄ると、彼らがこちらへ目をやる。くすんだ青緑色の一方が口を開く。「誘い。人間よ、アヴギの古き競技たるフェンシングを見てみたいか、疑問」"
			choice
				"	「フェンシング？　人間の競技と同じものですか？」"
				"	「ええ、見てみたいです」"
					goto accept
				"	「結構です、ありがとう」"
					goto ignore
			"	明るい青と紫の光沢をまとったもう一方が口を挟む。「保証。この手の競技において、我らが種が汝らに先んじたとは考えにくいが、それでもぜひ見に来てほしい」"
			"	最初のアヴギが続ける。「補足。我らの……身軽さの違いを思えば、汝にはきっと見ものになる。人間の競技に比べれば、ということだが」"
			choice
				"	「いいですね、面白そうだ！」"
				"	「遠慮しておきます」"
					goto ignore
			label accept
			branch language
				has "language: Avgi (Written)"
			"	少し歩くと、体育館に似た、だがずっと背の高い広々とした吹き抜けの部屋に着く。スケートパークから持ってきたような手すりの列が、円筒形の空間をぐるりと囲む観覧席になっており、そこに止まったアヴギでぎっしり埋まっている。多くは色鮮やかな文字の書かれた札を掲げていて、どちらかの出場者を応援しているらしい。"
				goto start
			label language
			"	少し歩くと、体育館に似た、だがずっと背の高い広々とした吹き抜けの部屋に着く。スケートパークから持ってきたような手すりの列が、円筒形の空間をぐるりと囲む観覧席になっており、そこに止まったアヴギでぎっしり埋まっている。多くは色鮮やかな文字の書かれた札を掲げていて、どちらかの出場者を応援しているらしい。中でも一枚には「政体議会みたいに踏み潰せ、ゾンプ！」と書かれている。"
			label start
			"action"
				set "avgi: watched zomp win at fencing"
				log "Minor People" "Zomp" `Zomp is a muted teal Avgi who defeated the reigning champion Razmatazz in a fencing match.`
				log `Watched a fencing match between two Avgi onboard a Dissonance station with an extremely rowdy and excitable crowd. Witnessed an upset as an Avgi named Zomp defeated the reigning champion.`
			"	まもなく、見覚えのあるくすんだ青緑と、きらめく紫のアヴギが、最下層の小さな扉から歩み出てくる。闘技場の観客が一斉に翅を打ち鳴らし、どうやらそれが大歓声らしい。あなたの翻訳機は「興奮」「期待」をはじめとする感情を、何十回も拾い上げる。選手の翅には細い銅線が張り巡らされているようで、手にはさきほど見たのと同じレイピアがある。二人は闘技場の両端にある小さな台に飛び乗る。"
			"	部屋中の拡声器から声が轟く。「宣言。ここに我らが現王者ラズマタズと、新鋭の挑戦者ゾンプ！　剣の達人二人による心躍る戦いを見届ける用意はいいか、疑問」"
			"	闘技場が再び翅のざわめきで沸き立つ。「期待。では、決闘……始め」"
			"	実況の合図とともに、二人は信じがたい速さで宙へ舞い上がり、互いの周りを回りながら刃を交える。二人は螺旋を描いて闘技場のはるか上まで昇り、すぐにまた急降下して、一秒に何度も互いの間合いへ出入りする。一分も経たないうちに大きな鐘の音が響き、一方が翅を畳んで床へ落ちる。決闘の間ずっとざわめき続けていた観客が、さらに大きな翅の羽ばたきで沸き返る。"
			"	「驚嘆。第一回戦はゾンプの勝ち」と実況が告げる。「一息。では第二回戦を始めようか」"
			"	再び両者が並び、目の眩むような速さと身軽さの決闘へ飛び立つ。そして再びゾンプが、観客の万雷の喝采を浴びて勝利する。"
			"	「驚愕。どうやらゾンプが我らが現王者を破ったようだ！」と実況が宣する。"
			"	「熱狂。勝つと思っていたんだ！　この賭けで十倍だぞ！」と、近くのアヴギが何枚もの桃色の紙を何本もの腕に握りしめ、あなたの周りを激しく飛び回りながら声を弾ませる。"
			"	闘技場の向こうから、桃色のアヴギの叫びが聞こえる。「敬愛。愛してるぞ、ゾンプ！」"
			"	試合が終わってからも数分の間、闘技場全体が歓声とブーイングと轟く翅の羽ばたきの渦に包まれている。人類宙域のフェンシングで、観客にこれほどの熱気と気迫があった例を、あなたは一つも思い出せない。"
			"	喧騒と祝いが収まると、混み合った闘技場から出るのに苦労はない。アヴギの大半は、あなたの頭上を飛んでいくだけだからだ。"
				decline
			label ignore
			"	あなたは二人を飛び去るに任せ、自分の用へ戻る。"
				decline
